firing squads - Francés Inglés Diccionario